/**
 * Copyright (C) 2018-2022
 * All rights reserved, Designed By www.yixiang.co
 * 注意：
 * 本软件为www.yixiang.co开发研制
 */
package co.yixiang.modules.order.order.entity.dto;

import co.yixiang.annotation.Query;
import lombok.Data;

import java.util.List;

/**
 * @author hupeng
 * @date 2020-05-12
 */
@Data
public class YxStoreOrderQueryCriteria {

    // 模糊
    @Query(type = Query.Type.UNIX_TIMESTAMP)
    private List<String> createTime;
    // 模糊
    @Query(type = Query.Type.INNER_LIKE)
    private String sn;
    // 模糊
    @Query(type = Query.Type.INNER_LIKE)
    private String realName;
    // 模糊
    @Query(type = Query.Type.INNER_LIKE)
    private String userPhone;
    // 支付状态
    @Query(type = Query.Type.EQUAL)
    private String payStatus;
    // 订单状态
    @Query(type = Query.Type.EQUAL)
    private String orderStatus;
    // 物流状态
    @Query(type = Query.Type.EQUAL)
    private String deliverStatus;
    // 订单类型 NORMAL,ADOPT
    @Query(type = Query.Type.EQUAL)
    private String orderType;

    private Integer refundStatus;
    private Integer isDel;
    private Integer shippingType;
    private String deliveryMethod;

}
